package com.flyqiu.common.enums;

import com.baomidou.mybatisplus.annotation.IEnum;
import com.flyqiu.common.dict.Dict;

import java.io.Serializable;

/**
 * 基础泛型接口炒作
 *
 *
 * @param <T>
 * @author gxl
 */
public interface FlyQiuBaseEnum<T extends Serializable> extends IEnum<T>, Dict<T> {
    /**
     * 获取泛型值
     *
     * @return value
     */

    T getValue();

    /**
     * 获取泛型名称
     *
     * @return label
     */
    String getLabel();

}
